MCP 和 Function Calling 不是一回事
一个常被混用的概念:Function Calling 是模型本身的能力,MCP 是连接模型和工具的协议。这篇讲清楚它们在工具发现、安全边界、可移植性上的真实差别,以及 Spring AI 是怎么统一这两者的。
共 7 篇文章
一个常被混用的概念:Function Calling 是模型本身的能力,MCP 是连接模型和工具的协议。这篇讲清楚它们在工具发现、安全边界、可移植性上的真实差别,以及 Spring AI 是怎么统一这两者的。
Agent 接到"帮我做个市场调研报告"这种任务时,真正难的不是执行,是拆任务和管状态。这篇记录我用 langchain4j 实现任务树、依赖检查、重试和推理追踪的过程。
AI 每次开新会话都要重新理解你的项目。CLAUDE.md 就是解决这件事的项目级记忆。这份模板七个板块,我用下来最有用的是「不要改」。
做 RAG 时最先要做的决定不是选向量库,是决定 PDF 切完之后存什么。全文入库和结构化提取是两条完全不同的路,医疗场景的数据把这个问题讲得很清楚。
Agent 一旦能执行代码,它能做的事就和一个坐在终端前的程序员完全一样。拆解 Docker、gVisor、Firecracker、Wasm 几种沙箱方案的取舍。
用开源项目 Horizon 加 GitHub Actions 的免费额度,每天自动抓 Hacker News、Reddit 和各大官方博客,AI 打分筛选后生成日报推到飞书。全程不花钱。
MCP 的核心是把你的能力标准化成 AI 能理解的工具。这篇从写第一个工具,到部署成网络服务、让别人和别的 AI 都能调用,走一遍完整流程。